package repository

import "gLottery/internal/domain/model"

type UserRepository interface {
	Create(user *model.User) error
	FindByID(id uint) (*model.User, error)
	FindByEmail(email string) (*model.User, error)
	Exists(email string) (bool, error)
}